stitched down - Turc Anglais Dictionnaire